// 返回 XML 数据
const oldApi = () => {
    return `
    <user>
        <name>leo</name>
        <age>23</age>
    </user>`
}

// 新的渲染方法需要 JSON 数据，
// 若不想修改原有的代码，可以加一个适配器
const oldApiAdapter = () => {
    let res = oldApi();
    // 真实转换过程省略
    return {
        name: 'leo',
        age: 23
    }
}

const render = (data) => {
    console.log(JSON.stringify(data));
}

render(oldApiAdapter());